Pii: S0965-9978(99)00026-5
نویسندگان
چکیده
This paper presents a method for the direct manipulations of B-spline and non-uniform rational B-splines (NURBS) curves using geometric constraints. A deformable model is developed to define the deformation energy functional of B-spline and NURBS curves. The finite element method is used to minimize the deformation energy functional and solve for the deformed shape of curves subjected to constraints. This approach results in a set of linear equations for a B-spline curve and a set of non-linear equations for a NURBS curve. A perspective mapping is used to linearize the NURBS formulations. NURBS curves are first mapped from the 3D Cartesian coordinate space to the 4D homogeneous coordinate space, and transformed to 4D B-spline curves. After the manipulation in the 4D homogeneous coordinate space, the modified NURBS curves are then mapped back to the 3D Cartesian coordinate space. The approach is implemented by a prototype program, which is written in C, and runs under WINDOWS. Several examples are presented to demonstrate the capabilities of this approach. q 2000 Published by Elsevier Science Ltd. All rights reserved.
منابع مشابه
Pii: S0965-9978(99)00016-2
The introduction of the new technologies of computer networks and hypermedia systems in education seems promising. However, only through experimentation can the effectiveness of these technologies be demonstrated. This was the main objective of the EONT project, in the process of which the National Technical University of Athens adapted an introductory course in Software Engineering to a novel ...
متن کاملPii: S0965-9978(00)00060-0
This paper presents a recently developed Image Acquisition–Geometric Modelling system for the construction of geometric models of natural or artificial objects. This construction is achieved in a two-step procedure. First, the object of interest is digitised, i.e. points on the surface of the object are computed. Then, based on the cloud of digitised 3D points, an approximating surface, a geome...
متن کاملPii: S0965-9978(99)00054-x
Fuzzy rules optimization is a crucial step in the development of a fuzzy model. A simple two inputs fuzzy model will have more than ten thousand possible combinations of fuzzy rules. A fuzzy designer normally uses intuition and trial and error method for the rules assignment. This paper is devoted to the development and implementation of genetic optimization library (GOL) to obtain the optimum ...
متن کاملPii: S0965-9978(00)00091-0
An object-oriented event-driven virtual environment (VE) for viewing the simulation results of ̄exible multibody systems (FMS) is developed. The VE interfaces with the following output devices: immersive stereoscopic screen(s) and stereo speakers; and a variety of input devices including, head tracker, wand, joystick, mouse, microphone, and keyboard. The VE incorporates the following types of p...
متن کاملPii: S0965-9978(98)00130-6
In this article, the dual multiple reciprocity method is employed to solve the natural frequencies and natural modes for a rod. The conventional approach using dual MRM is not qualified as a systematic method because of the following two reasons: (1) it needs to distinguish the spurious eigenvalue only after the corresponding eigenmode is obtained; (2) the possible indeterminancy of eigenvector...
متن کامل